Oblivious periodic traversal of anonymous, undirected graphs with advice and adversarial port numbers

نویسنده

  • John Maheswaran
چکیده

We consider the problem of periodic graph traversal [2], which has previously been studied in a variety of settings [2, 5, 3, 7, 13, 12, 10, 11]. The problem of periodic graph traversal is concerned with an agent having to visit every node of a graph and return to its start location and state. The periodic graph traversal problem can be extended by labeling each node to help the agent explore the graph [3]. We consider oblivious agents (agents with no persistent memory) and graphs with low maximum degree. Ports (the points where edges are incident to vertices) are numbered by an adversary. We prove that two labels are both necessary and su cient to explore all degree three bounded graphs and prove that there are only two (trivially isomorphic) agent algorithms that can explore all such graphs. We provide a two label labeling algorithm that allows these agent algorithms to explore all such graphs in a period of length 4n−2 where n is the number of vertices in the graph. For the special case of Hamiltonian graphs, which includes almost all regular graphs [17], we provide an algorithm that improves the period length to n using ∆(G) labels. In the case of degree three bounded graphs, we provide a 5-label algorithm that improves the period length to 2 12n− 1. In the general case of all graphs, the best possible worst-case period length is 2n−2. We give a 2−1 label algorithm (7-label for degree three bounded graphs) that achieves this for all graphs. Finally we extend our results to graphs of higher degree and prove upper bounds of 6 and 24 on the number of labels required for an agent ∗Supported in part by NSF grant CCF-0916389

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

More Efficient Periodic Traversal in Anonymous Undirected Graphs

We consider the problem of periodic graph exploration in which a mobile entity with constant memory, an agent, has to visit all n nodes of an input simple, connected, undirected graph in a periodic manner. Graphs are assumed to be anonymous, that is, nodes are unlabeled. While visiting a node, the agent may distinguish between the edges incident to it; for each node v, the endpoints of the edge...

متن کامل

Fast Periodic Graph Exploration with Constant Memory

We consider the problem of periodic exploration of all nodes in undirected graphs by using a nite state automaton called later a robot. The robot, using a constant number of states (memory bits), must be able to explore any unknown anonymous graph. The nodes in the graph are neither labelled nor colored. However, while visiting a node v the robot can distinguish between edges incident to it. Th...

متن کامل

Setting Port Numbers for Fast Graph Exploration

We consider the problem of periodic graph exploration by a finite automaton in which an automaton with a constant number of states has to explore all unknown anonymous graphs of arbitrary size and arbitrary maximum degree. In anonymous graphs, nodes are not labeled but edges are labeled in a local manner (called local orientation) so that the automaton is able to distinguish them. Precisely, th...

متن کامل

Packet Burst Switching and Multi-Wavelength Circuit Switching in the Binary de Bruijn Network

The oblivious edge-disjoint routing in the directed binary de Bruijn network is considered on the basis of the all-port model. Packet burst switching is used to establish tight permutation routing. Permutation circuit switching within the all-port model is demonstrated with the use of multi-wavelength routing. Tight multi-plane routing is established for physical paths of lengths limited to the...

متن کامل

Finding Short Right-Hand-on-the-Wall Walks in Graphs

We consider the problem of perpetual traversal by a single agent in an anonymous undirected graph G. Our requirements are: (1) deterministic algorithm, (2) each node is visited within O(n) moves, (3) the agent uses no memory, it can use only the label of the link via which it arrived to the current node, (4) no marking of the underlying graph is allowed and (5) no additional information is stor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013